leave things unresolved - Spanish English Dictionary